last-scattering surface - English Synonyms Dictionary